/**
 * 环境配置
 */

// 获取API基础地址
export const getApiBaseURL = (): string => {
    // 开发环境
    if (import.meta.env.DEV) {
        // 开发环境使用代理，不设置baseURL
        return '';
    }
    
    // 生产环境
    if (import.meta.env.PROD) {
        // 优先使用环境变量，如果没有则使用默认值
        return import.meta.env.VITE_API_BASE_URL || 'http://111.230.8.64/taoist-server';
    }
    
    // 其他环境（如测试环境）
    return import.meta.env.VITE_API_BASE_URL || '';
};

// 获取应用配置
export const getAppConfig = () => {
    return {
        // API基础地址
        apiBaseURL: getApiBaseURL(),
        // 应用名称
        appName: import.meta.env.VITE_APP_NAME || '道家平台管理后台',
        // 应用版本
        appVersion: import.meta.env.VITE_APP_VERSION || '1.0.0',
        // 是否开发环境
        isDev: import.meta.env.DEV,
        // 是否生产环境
        isProd: import.meta.env.PROD,
        // 环境模式
        mode: import.meta.env.MODE,
    };
};
